body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td,i
{margin: 0; padding: 0; border: 0; outline: none; font-style: normal; font-weight: normal; list-style-type: none;}
html{ height: 100%;}
a{ text-decoration: none;}
a,img,button,input,textarea{-webkit-tap-highlight-color:rgba(255,255,255,0);}
input,textarea{-webkit-appearance:none;}
body{ font-family: "微软雅黑"; font-size:.26rem; height: 100%; background: #cc2213; }
.banner img{ width: 100%;}
.container{ border-radius: .1rem; background: #fff7c9; margin:0 .1rem .4rem .1rem;}
#countdown_dashboard{ overflow: hidden; text-align: center; margin:.1rem auto 0 auto; padding: .12rem .4rem; width: 6rem; }
#countdown_dashboard .dash{ float: left; display: inline-block; color: #fff;}
#countdown_dashboard .item{ line-height: .6rem; margin-right: .1rem; }
#countdown_dashboard .digit{ font-size: .3rem; float: left; width:.3rem; height: .5rem; line-height: .5rem; text-align: center; border-radius: .05rem; margin-right: .1rem;
background-image: -moz-linear-gradient(top, #092a49, #010718); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444444), color-stop(1, #060606)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#060606',);}
#countdown_dashboard .dash:nth-child(1) .digit{
background-image: -moz-linear-gradient(top, #fe2828, #fe2828); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fe2828), color-stop(1, #fe2828)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe2828', endColorstr='#fe2828',);}
#countdown_dashboard  .orange{
	background-image: -moz-linear-gradient(top, #fe2828, #fe2828); 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fe2828), color-stop(1, #fe2828)); 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe2828', endColorstr='#fe2828',);
}
.container-title{ background: #fe8007; border-radius: .1rem; height: .8rem; line-height: .8rem;  position: relative; }
.wrapper{ width: 85%; margin: 0 auto; color: #1e1e1e; padding: .3rem; font-size: .28rem; }
.wrapper p{text-align: center; }
.wrapper span{ color: #ff1914;}
.wrapper b{ font-weight: normal;}
.votebox{ margin-top: .8rem;}
.barline b{ font-weight: normal;}
.barbox dt a{color:#0048CC;}
.barbox dd{float:left;}
.barbox dd.last{color:#999;}
.barbox dd.barline{width:100%; background:#fce877; height:.25rem;display:inline; border-radius:.15rem; position: relative;}
.barbox dd.barline div.charts{height:.25rem; position: relative; color: #fff; line-height: .25rem; text-indent: .05rem; background:#eb0000;border-radius:.15rem; text-align: right;   font-size: .24rem; }
.barline img{ width: .5rem; margin-top: -.11rem; margin-right: -.1rem;}
.price{ position: absolute; right: -.7rem; background: #ff5041; padding: .1rem .15rem; border-radius: .1rem; top: -.65rem;}
.price i{ top: .35rem; right: .45rem; width: 0; height: 0; border-left: .2rem solid transparent;border-right: .2rem solid transparent; border-top: .2rem solid #ff5041; position:absolute;}
.price-box{ width: 90%; margin: 0 auto; overflow: hidden; line-height: .6rem; border-bottom: 1px solid #fce877;}
.price-box .price-box-left{ float: left;}
.price-box .price-box-right{ float: right;}
.price-box span{ color: #ff5041;}
.price-btn{ width: 70%; margin: 0 auto; overflow: hidden; padding: .3rem 0;}
.price-btn .left{ float: left;  background: #ffa60a; color: #fff; width: 2rem; height: .5rem; text-align: center;  line-height: .5rem; border-radius: .25rem;}
.price-btn .right{ float: right;  background: #ff5041; color: #fff; width: 2rem; height: .5rem; text-align: center;  line-height: .5rem;  border-radius: .25rem;}
.container-title .container-item{ color: #fff; width: 33.33%; text-align: center; display: block; float: left; font-size: .3rem;}
.container-list{ overflow: hidden;}
.container-list li{ line-height: .6rem;}
.container-list li span{ width: 33.33%; float: left; text-align: center; color: #1e1e1e;}
.page{ overflow: hidden; width: 90%; margin: 0 auto; border-top: 1px solid #fce877; line-height: .6rem;}
.page a{ float: left; display: block; width: 33.33%; color: #595959;}
.page  .page-up{text-align: left;}
.page .page-mid{ text-align: center;}
.page .page-down{ text-align: right;}
.container-bg{ background: url(../../Image/Promotions/KanJia/tf.png) no-repeat; background-size:100% 100%; font-size: .3rem; width: 80%; position: absolute; left: 10%; top: -.1rem; height: .9rem; text-align: center; color: #fff;}
.container-product{ overflow: hidden;}
.product-pic{ float: left; width: 30%;}
.product-pic img{ width: 1.8rem; padding: .15rem;}
.product-text{  }
.product-text p{ font-size: 0.12rem;}
.product-text p span{ font-size: .24rem; color: #ff5041;}
.container-rule{ color: #5c4943; padding: .15rem;}
.container-rule p{ line-height: .5rem;}
.infor{ padding: .3rem 0;}
.infor-input{  width: 80%; background: #fff; border-radius: .05rem; margin: .15rem auto; text-indent: .15rem; display: block; line-height: .8rem;}
.infor-sub{ background: #ff5041; color: #fff; line-height: .7rem; border-radius: 1rem; text-align: center; width: 40%; display: block; margin:.3rem auto 0 auto;}
.info-tips{ display: block; color: red; width: 80%; margin: 0 auto; font-size: .24rem;}
.success-con .info-tips { font-size: .24rem;}
.layer,.chop-layer{ display:none; position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.5); top: 0;}
.success{ position: relative; top: 25%; width: 70%; background: #fff; border-radius: .15rem; left: 15%; padding: .5rem 0;}
.success-title{ text-align: center; top: -.5rem; position: absolute; width: 100%;}
.success-title img{ width: 3.5rem;}
.success-con{ text-align: center; width: 70%; margin: 0 auto; padding: .5rem 0; font-size: .3rem;}
.success-con span{ font-size: .32rem; color: #ff5041;}
.share-btn{ margin: 0 auto; width: 2rem; height: .5rem; text-align: center; line-height: .5rem; background: #ff5041; border-radius: .5rem;}
.share-btn a{color: #fff;}
.chop-box {
    position: fixed;
    top: 15%;
    width: 100%;
    background: url(../../Image/Promotions/KanJia/light.png) no-repeat top;
    background-size: 100% auto;
    border-radius: .15rem;
    padding-bottom: .5rem;
}
.mt{ margin-top: 2rem;}
.chop-btn{ width: 70%; margin: 0 auto; overflow: hidden;}
.know{ float: left; width: 1.3rem; height: .5rem; color: #ff5041; border-radius: 2rem; border: 1px solid #ff5041; text-align: center; line-height: .5rem;}
.join{float: right; width: 1.3rem; height: .5rem; color: #FFF; border-radius: 2rem; background: #ff5041; text-align: center; line-height: .5rem;}
.close{z-index: 9999; position: absolute;cursor: pointer; font-size: .3rem; top: .1rem; right: .1rem; color: #999; width: .5rem; height: .5rem; text-align: center;  line-height: .5rem;}
.success-con .infor-input{ border: 1px solid #ddd; width: 100%; line-height: .6rem;}
.baomingbox .success{ padding: .3rem 0;}
.baomingbox .success-con{ padding: .3rem 0;}
